package com.wms.service;

import com.wms.bean.PageBean;
import com.wms.entity.Supplier;

import java.util.List;

public interface SupplierService {
    /**
     * 获取供应商列表
     * @return
     */
    List<Supplier> getAll();

    /**
     * 多条件获取供应商信息
     * @param supplier
     * @return
     */
    List<Supplier> queryByCondition(Supplier supplier);

    /**
     * 根据id获取供应商信息
     * @param id
     * @return
     */
    List<Supplier> queryById(int id);

    /**
     * 保存供应商
     * @param supplier
     * @return
     */
    int saveSupplier(Supplier supplier);

    /**
     * 分页
     * @param page 当前页
     * @param pageSize 每页最大记录数
     * @return
     */
    PageBean queryByPage(int page, int pageSize);

}
